d={1001:"zs",1002:'ls',1003:"ww",1004:'zl'}
print(d)

# 向字典中添加元素
d[1005]='nq' # 直接使用赋值运算符向字典中添加元素
print(d)

# 获取字典中所有的key
key = d.keys()
print(key)
print(list(key))
print(tuple(key))
# 获取字典中所有的value
value = d.values()
print(value)
print(list(value))
print(tuple(value))

# 如果将字典中的数据转成key-value的形式，以元组的方式进行展示
list01 = list(d.items())
print(list01)

# 列表转成字典
dict01 = dict(list01)
print(dict01)

# 使用pop进行删除
dict01.pop(1001)
print(dict01)

# 随机删除
dict01.popitem()
print(dict01)

# 清空字典里面所有的值
d.clear()
print(bool(d)) #清空了，布尔值为0

